You are here: Symbol Reference > Dew Namespace > Dew.Math Namespace > Classes > TMtx Class > TMtx Methods > IFFT2D Method > TMtx.IFFT2D Method ([In] TMtx, bool)
Dew Math for .NET
ContentsIndexHome
PreviousUpNext
TMtx.IFFT2D Method ([In] TMtx, bool)

Inverse two-dimentional Fast Fourier Transformation from complex to complex.

Syntax
C#
Visual Basic
public TMtx IFFT2D([In] TMtx Mtx, bool NoScale);

Transformation is applied on Mtx matrix and results are saved in the calling matrix. The source matrix must be complex. If source matrix is real, an exception will be raised. The source matrix is not changed. Calling matrix will be complex and will have the same size as the source matrix. NoScale parameter allows the scaling to be turned off.

var a,b: TMtx; begin CreateIt(a,b); try a.SetIt (2,4,False, [1, 2, 3, 4, -5, 6,-7, 8] ); a.ExtendToComplex; b.IFFT2D(a); // result will be [(1.5, 0), (0, -0.5), (-3.5, 0), (0, 0.5), (1, 0), (-0.5, 0), (3, 0), (-0.5, 0) ] finally FreeIt(a,b); end; end;
Copyright (c) 1999-2024 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!